#include <stdio.h>

#define N 1000

void PrintIndex(int a[]);

int main(void) {
    int a[N] = {0};   /*把数组a所有元素初始化为0*/
    int n, num, i=1;
    printf("请输入n: ");
    scanf("%d", &n);

    while (n--) {
        printf("请输入第%d个整数: ", i++);
        scanf("%d", &num);   /*读入一个整数num */
        a[num]++;    /*用a[num]记录num出现的次数*/
    }
    PrintIndex(a);   /*去重并输出*/
    return 0;
}

void PrintIndex(int a[]) {
    int i;
    for (i = 0; i < N; i++) {
        if (a[i] > 0)
            printf("%d ", i);
    }
    printf("\n");
}
